glass ball children's toy - Spanish English Dictionary